﻿*
{
	margin:0px;
	padding:0px
}

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	background:#ffffff;
}

img{border-style: none;
	border-color: inherit;
	border-width: 0px;
	height: 320px;
	width: 380px;
}

ul{list-style-type:none;}

li{list-style-type:none;}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.life_2cl{
	width:230px;
	background: url(Images/bottom_230x9.gif) no-repeat left bottom;
	padding-bottom:9px;
}

.life_2cl .title_module{
	width:230px;
	height:28px;
	background:url(Images/top_230x28.gif) no-repeat left top;
	font:bold 12px/30px tahoma;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

.life_2cl .content_module{
	width:218px;
	height:auto;
	overflow:hidden;
	background:#fff url(Images/bg_boxl_1x39.gif) repeat-x left bottom;
	border:1px solid #59a1ef;
	border-bottom:none;
	border-top:none;
	padding: 5px;
}

/*--B-- page login */
#page_login{
	width:644px;
	padding-top:100px;
	margin:0 auto;
}

#main_content{
	clear:both;
	width:644px;
	height:auto;
	overflow:hidden;
	margin:10px 0;
}

.box_left{
	width:400px;
	float:left;
}

.box_right{
	width:230px;
	margin:5px 0;
	float:right;
}

.box_blue_left{
	height:30px;
	background: url(Images/left_6x30.gif) no-repeat left top;
	padding-left:6px;
	float:left;
}

.box_blue_right{
	height:30px;
	background: url(Images/right_6x30.gif) no-repeat right;
	float:left;
	padding-right:6px;
}

.box_blue_mid{
	height:30px;
	background: url(Images/mid_1x30.gif) repeat-x left top;
	padding:0 7px;
	float:left;
}

.button{
	background:url(images/buttons/btn_1x19.gif) repeat-x;
	border:1px solid #737781;
	padding:3px 15px;
	font:bold 11px tahoma;
	color:#333;
	float:right;
	}
	
.button:hover{
	text-decoration:none;
}

/*--B-- header*/
#header{
	width:490px;
	height:28px;
	background: url(Images/logo.gif) no-repeat 2px 2px;
	padding:3px 0 0 154px;
}

.text{
	width:398px;
	height:25px;
	font:bold 14px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
}

.language{
	padding-top:4px;
	width:66px;
	float:right;
	}
	
/*--E-- header*/
/*--B-- footer*/
#footer{
	width:644px;
	height:25px;
}

.content{
	width:624px;
	height:25px;
	font:normal 11px/30px tahoma;
	color:#fff;
	text-align:center;
}

/*--E-- footer*/
/*--B--flash*/
#banner_flash
{
	width:400px;
	height:350px;
	text-align:center;
	margin:auto;
}

/*--E--flash*/
/*--B-- box login*/
#login{
	width:250px;
	margin-bottom:8px;
}

#login .left{
	width:auto;
	float:left;
	text-align:left;
	margin-right:4px;
	white-space:nowrap;
	}

#login .btn{
	width:208px;
	height:21px;
	padding:4px 10px 7px;
	}
	
/*--E-- box login*/
/*--B-- box blue content*/
#box_r_end{
	width:220px;
	height:78px;
	border:1px solid #99ccff;
	padding:4px;
	}

#box_r_end .content{
	width:212px;
	height:70px;
	padding:4px;
	background:#e7f1f7;
	font:bold 12px/70px Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
	}
	
#box_r_end .content a{
	color:#006699;
}

/*--E-- box blue content*/
/*--E-- page login */

.errorLabel
{
	font-family:Verdana, Tahoma;
	font-size: 8pt;
	color:Red;	
	padding:5px 0px 5px 0px;
	white-space:normal;
}